home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / PROGRAMMING / LCLINT-D.SPK / lclint / guide / palindrome.c < prev    next >
C/C++ Source or Header  |  1996-08-26  |  355b  |  26 lines

  1. # include "bool.h"
  2. # include "mstring.h"
  3.  
  4. bool isPalindrome (mstring s)
  5.    char *current = (char *) s;
  6.    int i, len = (int) strlen (s);  
  7.  
  8.    for (i = 0; i <= (len+1)/2; i++)    
  9.      {
  10.         if (current[i] != s[len-i-1])        
  11.            return FALSE;   
  12.      }  
  13.    return TRUE;
  14. }
  15.  
  16. bool callPal (void)
  17. {
  18.    return (isPalindrome ("bob"));
  19. }
  20.  
  21.  
  22.  
  23.  
  24.  
  25.